#app {
  height: 100%;
}

body{
  .vxe-custom--body{
    min-width: 300px;
    min-height: 260px;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    >li{
      min-width: auto !important;
      &:first-child{
        display: none !important;
      }
    }
  }
  .el-popper{
    max-width: 90%;
  }
}

.vxe-table-custom-popup-wrapper {
  z-index: 2001 !important;

  * {
    font-size: 12px;
  }
}

.vxe-table-custom-popup--table-wrapper {

  th:last-child,
  td:last-child,
  col:last-child {
    display: none;
  }
}